package com.neu.config;

import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

public class MyWebMvcConfigurer implements WebMvcConfigurer {
    /**
     * 配置跨域支持
     */
    @Override
    public void addCorsMappings(CorsRegistry registry) {
        registry.addMapping("/**") // 配置可以被跨域的路径
                .allowedOrigins("http://localhost:8080","http://localhost:8081") // 允许访问的url，通过,可以配置多个url
                .allowCredentials(true) // 是否开启cookie
                .allowedMethods("*") // 允许请求的方式，比如：POST、GET、PUT、DELETE
                .allowedHeaders("*") // 允许的请求头
                .maxAge(1);  // 配置预检请求的有效时间
    }
}
